@font-face { font-family: 'ikartika'; src: url('../fonts/kartika-webfont.eot'); src: url('../fonts/kartika-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/kartika-webfont.woff') format('woff'), url('../fonts/kartika-webfont.ttf') format('truetype'), url('../fonts/kartika-webfont.svg#webfont') format('svg') }
a:hover, a:focus { color: #ff5900 }
::selection { background-color: #ff5900; background-color: rgba(255,89,0,0.7) }
::-moz-selection {
background-color:#ff5900;
background-color:rgba(255,89,0,0.7)
}
html, body { overflow-x: hidden }
body { max-width: 100%; min-width: 320px; overflow-x: hidden; color: #5a5a5a; background-color: #ebeae6 }
a { color: #434343; -webkit-transition: color .2s ease-in; -ms-transition: color .2s ease-in; transition: color .2s ease-in; -webkit-tap-highlight-color: rgba(0,0,0,0) }
a:hover, a:focus { text-decoration: none; outline-style: none }
h1, h2, h3, h4, h5, h6 { font-family: 思源黑体 }
label { font-weight: normal }
@media(min-width:1200px) {
.wide #page-default-top-slide .swiper-slide img { position: relative; width: 1920px; left: 50%; height: 410px; margin-left: -960px }
}
img[data-src] { width: 100% }
::selection { color: #fff }
::-moz-selection {
color:#fff
}
#wapper { background-color: #fff }
#print-btn { font-size: 90% }
#print-btn .fa { margin-right: 3px }
#modal-qrcode { text-align: center }
#navbar-collapse-icon-modal-qrcode .modal-dialog { margin-top: 30px }
#navbar-collapse-icon-modal-qrcode .modal-header .close { margin-top: -10px; margin-right: -5px }
#navbar-collapse-icon-modal-qrcode .modal-body h3 { margin-bottom: 4px; font-size: 14px; font-weight: bold }
#navbar-collapse-icon-modal-qrcode .modal-body p { font-size: 12px; line-height: 20px }
.highlight { color: #ff5900 }
.btn-primary { background-color: #ff5900; background-color: rgba(255,89,0,0.7) }
.btn-primary:hover { background-color: #ff5900!important; background-color: rgba(255,89,0,0.85)!important }
.btn-primary:active, .btn-primary:focus { background-color: #ff5900!important }
.search_box .input-append:hover .btn-primary, .search_box .input-group:hover .btn-primary { background-color: #ff5900; background-color: rgba(255,89,0,0.7) }
.pagination li a:hover, .pagination li span:hover, .pagination li a:focus, .pagination li span:focus { color: #ff5900 }
.pagination li.active a, .pagination li.active span, .pagination li.active a:hover, .pagination li.active span:hover, .pagination li.active a:focus, .pagination li.active span:focus { background-color: #ff5900; border-color: #ff5900 }
body.wide .full-width { width: inherit; padding-left: 0; padding-right: 0 }
body.boxed #wapper { margin-left: auto; margin-right: auto }
@media(min-width:768px) {
body.boxed #wapper { margin-top: 20px; -webkit-box-shadow: 0 0 6px 0 rgba(0,0,0,0.2); box-shadow: 0 0 6px 0 rgba(0,0,0,0.2) }
}
@media(min-width:768px) and (max-width:991px) {
body.boxed #wapper { width: 768px }
}
@media(min-width:992px) and (max-width:1199px) {
body.boxed #wapper { width: 992px }
}
@media(min-width:1200px) {
body.boxed #wapper { width: 1200px }
}
.thumbnail { padding: 0; margin-bottom: 0; background-color: transparent; border-width: 0; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box; overflow: hidden; -webkit-transition: none; -ms-transition: none; transition: none }
.thumbnail img { -webkit-transition: none; -ms-transition: none; transition: none; -webkit-transition: transform .4s ease-in-out; -ms-transition: transform .4s ease-in-out; transition: transform .4s ease-in-out }
.thumbnail:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1) }
.panel { -webkit-box-shadow: none; box-shadow: none }
.panel .panel-heading { padding: 0; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box; font-family: 思源黑体 }
.panel .panel-heading .more { width: 40px; height: 1.2em; font-size: 18px; float: none!important; color: #e3e3e3; margin-left: 10px }
.panel .panel-body { padding: 0 }
.panel-default { border-color: transparent; background-color: transparent }
.panel-default>.panel-heading { border: 0; background-color: transparent }
.list-group-item { padding: 0; border-width: 0; background-color: transparent }
a.list-group-item:hover, a.list-group-item:focus { background-color: transparent }
.search_box .input-append { padding: 3px 3px 3px 5px; background-color: #fff; border: #d5d6d8 1px solid; -webkit-box-shadow: inset 0 1px 5px #eee; box-shadow: inset 0 1px 5px #eee }
.search_box .input-append input { height: 22px; border-width: 0; font-size: 12px; outline: 0; background-color: transparent }
.search_box .input-append .btn-primary { float: right; padding: 0; width: 22px; height: 22px; border: 1px solid transparent; -webkit-border-radius: 4px; border-radius: 4px; background-clip: padding-box; background-color: #d5d6d8; -ms-filter: "alpha(opacity=80)"; filter: alpha(opacity=(80)); opacity: .8 }
.list-nodata { color: #ccc; padding: 60px 0 0 60px; height: 300px }
.print-able { margin-bottom: 50px }
.modal { overflow: hidden }
.pagination li a, .pagination li span { color: #666 }
.relate-container { margin: 15px 0 }
.relate-container a { line-height: 2em }
.carousel-control.left, .carousel-control.right { background-image: none!important; filter: none!important }
article, .article { margin-bottom: 15px; line-height: 200% }
article p, .article p { text-indent: 2em }
article .thumbnail, .article .thumbnail { margin-bottom: 12px; padding: 0; border-width: 0 }
article .pull-right, .article .pull-right { margin-left: 12px }
article .pull-left, .article .pull-left { margin-right: 12px }
#header { margin-bottom: 8px }
#header #header-logo { display: block; padding-top: 20px }
#header #header-icons { margin: 15px 0 10px 0 }
#header #header-icons a { display: inline-block; margin-left: 5px; width: 18px; height: 18px; line-height: 18px; -webkit-border-radius: 2px; border-radius: 2px; background-clip: padding-box; text-align: center; color: #fff; background: #d5d6d8; -webkit-transition: none; -ms-transition: none; transition: none }
#header #header-icons a:hover { text-decoration: none }
#header #header-icons a.a-icon-globe { background-color: #1d8bdf }
#header #header-icons a.a-icon-star { background-color: #f27935 }
#header #header-icons a.a-icon-weibo { background-color: #dc5b46 }
#header #header-icons a.a-icon-pinterest { background-color: #13b0cb }
#header #header-icons a.a-icon-star-o { background-color: #f2bc00 }
#header #header-icons a.a-icon-qrcode { background-color: #78979b }
#header #header-searchbox .search_box .input-append input { width: 150px }
@media screen and (max-width:767px) {
#header { display: none }
}
#navbar #navbar-collapse>ul>li.active>a { border-color: #ff5900; color: #ff5900 }
#navbar #navbar-collapse>ul>li:hover>a { border-color: #ff5900; border-color: rgba(255,89,0,0.7) }
#navbar #navbar-collapse ul.dropdown-menu li a:hover { background-color: #ff5900; background-color: rgba(255,89,0,0.9) }
@media screen and (max-width:767px) {
#navbar #navbar-toggle { background-color: #ff5900 }
#navbar #navbar-toggle:hover { background-color: #ff5900 }
#navbar #navbar-toggle-icon:hover span { color: #ff5900 }
}
#navbar { margin-bottom: 4px; min-height: inherit; border-color: transparent; border-width: 0; background-color: transparent }
#navbar button { z-index: 5; outline-style: none; -ms-filter: "alpha(opacity=80)"; filter: alpha(opacity=(80)); opacity: .8 }
#navbar button:hover { -ms-filter: "alpha(opacity=100)"; filter: alpha(opacity=(100)); opacity: 1 }
#navbar .navbar-default { margin-bottom: 0; min-height: inherit; background-color: inherit; border-width: 0 }
#navbar #navbar-collapse { padding-right: 0; padding-left: 0; background-color: #66696c }
#navbar #navbar-collapse>ul>li { border-right: #808080 1px solid }
#navbar #navbar-collapse>ul>li>a { padding: 8px 30px; font-size: 14px; font-family: 思源黑体; color: #fff; -webkit-transition: background-color 0s ease-in-out; -ms-transition: background-color 0s ease-in-out; transition: background-color 0s ease-in-out }
#navbar #navbar-collapse>ul>li.active>a { -webkit-transition: background-color .3s ease-in-out; -ms-transition: background-color .3s ease-in-out; transition: background-color .3s ease-in-out }
#navbar #navbar-collapse>ul>li:hover>a { -webkit-transition: background-color .3s ease-in-out; -ms-transition: background-color .3s ease-in-out; transition: background-color .3s ease-in-out }
#navbar #navbar-collapse li.dropdown:hover ul.dropdown-menu { display: inherit }
#navbar #navbar-collapse ul.dropdown-menu { padding: 0; margin-left: -1px; width: 101%; min-width: inherit; border: 1px solid rgba(255,255,255,0.5); border-bottom-width: 0; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box; background: rgba(255,255,255,0.7) }
#navbar #navbar-collapse ul.dropdown-menu li { border-bottom: 1px solid rgba(255,255,255,0.5) }
#navbar #navbar-collapse ul.dropdown-menu li a { padding: 6px 15px; color: #666; font-size: 12px; -webkit-transition: background-color 0s ease-in-out; -ms-transition: background-color 0s ease-in-out; transition: background-color 0s ease-in-out }
#navbar #navbar-collapse ul.dropdown-menu li a:hover { color: #fff; -webkit-transition: background-color .3s ease-in-out; -ms-transition: background-color .3s ease-in-out; transition: background-color .3s ease-in-out }
@media screen and (min-width:768px) and (max-width:991px) {
#navbar #navbar-collapse>ul>li>a { padding-left: 20px; padding-right: 20px }
}
@media screen and (max-width:767px) {
#navbar { border-width: 0; margin-bottom: 0; height: 48px }
#navbar div.navbar-header { height: 48px }
#navbar #navbar-brand { position: inherit; height: 40px; margin-top: 5px; top: 0; margin-left: auto; margin-right: auto; width: inherit; text-align: center; float: inherit }
#navbar #navbar-brand img { max-height: 40px }
#navbar #navbar-collapse { overflow-x: hidden }
#navbar #navbar-collapse ul.nav { margin-top: 0; margin-bottom: 0 }
#navbar #navbar-collapse li.dropdown:hover ul.dropdown-menu { display: none }
#navbar #navbar-toggle { float: left; margin-right: 0; margin-top: 9px; border-width: 0; padding: 9px; border-radius: 3px; cursor: pointer; color: #fff; padding: 5px 8px }
#navbar #navbar-toggle .icon-bar { background-color: #fff }
#navbar #navbar-toggle:hover .icon-bar { background-color: #fff }
#navbar #navbar-toggle-icon { float: right; margin-top: 12px; margin-bottom: 0; margin-right: -6px; padding-right: 0; padding: 5px 6px; border-width: 0; background-color: transparent; cursor: pointer }
#navbar #navbar-toggle-icon span { font-size: 18px; color: #b2b2b2 }
}
@media(min-width:320px) and (max-width:479px) {
#navbar #navbar-brand img { max-width: 220px }
}
@media(min-width:480px) and (max-width:639px) {
#navbar #navbar-brand img { max-width: 380px }
}
#banner { margin-bottom: 15px; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box }
#banner img { -webkit-box-shadow: 0 5px 15px #aaa; box-shadow: 0 5px 15px #aaa }
#breadcrumb .breadcrumb i { color: #ff5900 }
#breadcrumb .breadcrumb .active { color: #ff5900 }
#breadcrumb { margin-bottom: 10px }
#breadcrumb .breadcrumb { -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box; margin-bottom: 10px; padding: 0; border-bottom: 1px solid #e9e9e9; line-height: 24px; font-size: 90%; background-color: transparent }
#breadcrumb .breadcrumb i { width: 20px }
#breadcrumb .breadcrumb>li+li:before { content: ">" }
@media(max-width:767px) {
#breadcrumb .breadcrumb { max-height: 24px; overflow: hidden }
}
#aside .nav li.active a { background-color: #ff5900; background-color: rgba(255,89,0,0.7) }
#aside .nav li:hover a { background-color: #ff5900; background-color: rgba(255,89,0,0.9) }
#aside { margin-top: -35px }
#aside .panel { border-top-width: 0; border-bottom-width: 0; -webkit-box-shadow: 0 0 0 0 transparent; box-shadow: 0 0 0 0 transparent }
#aside .panel>.panel-heading { margin-bottom: 10px; border-bottom: 1px solid #e9e9e9; font-size: 16px; line-height: 24px; color: #5a5a5a }
#aside .nav li a { margin-bottom: 5px; padding: 4px 5px 4px 15px }
#aside .nav li a:first-child, #aside .nav li a:last-child { -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box }
#aside .nav li.active a { color: #fff }
#aside .nav li:hover a { color: #fff; -webkit-transition: background-color .3s ease-in-out, color .3s ease-in-out; -ms-transition: background-color .3s ease-in-out, color .3s ease-in-out; transition: background-color .3s ease-in-out, color .3s ease-in-out }
#aside p { margin-bottom: 3px; font-size: 12px }
#aside .search_box .input-append input { width: 165px }
#footer #footer-navs .row>div .panel-heading { color: #ff5900 }
#footer #footer-navs .row>div a:hover { color: #ff5900 }
#footer #footer-links li a:hover { color: #ff5900 }
#footer { background-color: #424041 }
#footer #footer-navs { padding-top: 20px }
#footer #footer-navs .row>div .panel-heading { padding-bottom: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-border-radius: 0 }
#footer #footer-navs .row>div a { color: #ccc; padding: 0; font-size: 12px; line-height: 1.8em }
#footer #footer-links .panel-heading { padding-bottom: 14px; color: #ccc }
#footer #footer-links .row { margin-left: 0; margin-right: 0 }
#footer #footer-links li { padding: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-border-radius: 0 }
#footer #footer-links li a { font-size: 12px; color: #ccc }
#footer #footer-bottom { background-color: #303030; padding-top: 10px; font-size: 12px; color: #ccc }
@media screen and (max-width:767px) {
#footer #footer-navs { padding: 15px 0 10px 0 }
#footer #footer-navs a { display: inline-block; width: auto; margin-right: 10px }
#footer #footer-navs .panel { margin-bottom: 5px }
#footer #footer-navs .panel .panel-heading { position: absolute; width: 56px }
#footer #footer-navs .panel .panel-body { padding-left: 66px }
#footer #footer-navs .panel .panel-body .list-group { margin-bottom: 0 }
#footer #footer-bottom .row>div:first-child { margin-bottom: 5px }
}
#page-search #page-search-form .input-group:hover .btn-primary { background-color: #ff5900; background-color: rgba(255,89,0,0.7) }
#page-search span.highlight { color: #ff5900 }
#page-search #page-search-form { margin: 0 0 5px 0 }
#page-search #page-search-form .input-group { padding: 3px 3px 3px 0; background-color: #fff; border: #d5d6d8 1px solid; -webkit-box-shadow: inset 0 1px 5px #eee; box-shadow: inset 0 1px 5px #eee }
#page-search #page-search-form .input-group input { padding-left: 5px; height: 24px; border-width: 0; outline: 0; -webkit-box-shadow: none; box-shadow: none; background-color: transparent!important; font-size: 12px; line-height: 12px }
#page-search #page-search-form .input-group .btn-primary { float: right; padding: 0; width: 22px; height: 22px; border: 1px solid transparent; -webkit-border-radius: 4px; border-radius: 4px; background-clip: padding-box; background-color: #d5d6d8; -ms-filter: "alpha(opacity=80)"; filter: alpha(opacity=(80)); opacity: .8; color: #fff }
#page-search #page-search-keys { margin-bottom: 5px; font-size: 12px }
#page-search #page-search-keys a { margin-right: 10px }
#page-search #page-search-list li { padding: 7px 0; border-bottom: 1px dotted #ddd }
#page-search #page-search-list h4 { font-size: 1.1em; color: #000 }
#page-search #page-search-list p { font-size: 90%; color: #777 }
#page-search #page-search-list span.badge { -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box; font-weight: normal; color: #ccc; background-color: transparent }
#page-sitemap-icon { color: #ff5900 }
#page-sitemap-detail .navbar-nav>li>a { color: #ff5900 }
#page-sitemap-detail .navbar-nav .dropdown-menu li a:hover { color: #ff5900 }
#page-sitemap #aside { margin-top: 0 }
#page-sitemap-icon { text-align: right; font-size: 240px; -ms-filter: "alpha(opacity=20)"; filter: alpha(opacity=(20)); opacity: .2 }
#page-sitemap-detail { margin-top: 36px; padding-bottom: 60px }
#page-sitemap-detail .navbar-nav { margin-bottom: 60px }
#page-sitemap-detail .navbar-nav>li { float: none; min-width: 80px; min-height: 36px }
#page-sitemap-detail .navbar-nav>li>a { position: absolute; padding: 5px 15px; line-height: 26px }
#page-sitemap-detail .navbar-nav>li:hover>a { font-weight: bold; background-color: transparent }
#page-sitemap-detail .navbar-nav .dropdown-menu { display: block; position: static; float: none; margin-left: 80px; border-style: none; -webkit-box-shadow: none; box-shadow: none }
#page-sitemap-detail .navbar-nav .dropdown-menu li { display: inline-block }
#page-sitemap-detail .navbar-nav .dropdown-menu li a { padding-left: 8px; padding-right: 8px }
#page-sitemap-detail .navbar-nav .dropdown-menu li a:hover { background-color: transparent }
#page-contact { padding: 15px 0 30px 0 }
#page-contact .alert { margin-left: 15px }
#page-contact #page-contact-form .col-sm-2 { padding-right: 0 }
#page-contact #page-contact-form label { float: right; line-height: 25px }
#page-contact #page-contact-form .btn { border-width: 0 }
#page-album-list li:hover h4 { border-color: #ff5900 }
#page-album-list li:hover a { color: #ff5900 }
#page-album-list { margin-left: -5px; margin-right: -5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list>li, #page-album-list>div { padding-left: 5px; padding-right: 5px }
#page-album-list li { margin-bottom: 10px }
#page-album-list li .thumbnail { margin-bottom: 0; overflow: hidden; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box }
#page-album-list li h4 { margin: 0; padding: 8px 0; border-top: 4px solid #e6e6e6; font-size: 14px; font-weight: normal }
#page-video-list li:hover h4 { border-color: #ff5900 }
#page-video-list li:hover a { color: #ff5900 }
#page-video-list { margin-left: -5px; margin-right: -5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list>li, #page-video-list>div { padding-left: 5px; padding-right: 5px }
#page-video-list li { margin-bottom: 10px }
#page-video-list li .thumbnail { margin-bottom: 0; overflow: hidden; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box }
#page-video-list li h4 { margin: 0; padding: 8px 0; border-top: 4px solid #e6e6e6; font-size: 90%; font-weight: normal }
#page-news-info h1 { margin-bottom: 20px; text-align: center; font-size: 1.2em; color: #000; line-height: 1.5em }
#page-news-info #page-news-info-meta { border-color: #eee; font-size: 90%; background-color: #f9f9f9; margin-left: 0; margin-right: 0; padding: 3px 0 3px 0; -webkit-box-shadow: inset 0 0 0 #eee; box-shadow: inset 0 0 0 #eee }
#page-news-info #page-news-info-meta>div { padding-left: 8px; padding-right: 8px }
#page-news-info #page-news-info-meta span { margin-right: 6px }
#page-news-info #page-news-info-meta i { margin-right: 3px }
#page-news-info #page-news-info-meta #page-news-info-meta-sizeable { text-align: right }
#page-news-info #page-news-info-meta #page-news-info-meta-sizeable a { display: inline-block; margin-left: 2px; margin-top: -4px; width: 21px; height: 22px; text-align: center; line-height: 22px; vertical-align: middle; border: 1px solid #eee; background-color: #fff }
#page-news-info #page-news-info-meta #page-news-info-meta-sizeable a.f12 { font-size: 12px }
#page-news-info #page-news-info-meta #page-news-info-meta-sizeable a.f14 { font-size: 14px }
#page-news-info #page-news-info-meta #page-news-info-meta-sizeable a.f16 { font-size: 16px }
#page-news-info #page-news-info-video video { max-width: 100% }
#page-news-info img { display: block; max-width: 100%; height: auto; margin-left: auto; margin-right: auto }
@media(max-width:479px) {
#page-news-info h1 { text-align: left; margin-top: 10px; margin-bottom: 10px }
}
#page-news-list-pic-left .row { margin-left: -5px; margin-left: 0; margin-right: -5px; padding-top: 15px; padding-right: 5px; padding-bottom: 15px; border-bottom: 1px dotted #eee }
#page-news-list-pic-left .row>a { padding: 4px; border: 1px solid #ccc }
#page-news-list-pic-left .row>div { padding-left: 10px; padding-right: 5px }
#page-news-list-pic-left h4, #page-news-list-pic-left h4>a { font-size: 16px; line-height: 120% }
#page-news-list-pic-left .badge { padding-left: 0; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box; text-align: left; font-weight: normal; color: #999; background-color: transparent }
#page-news-list-pic-left p { margin-top: 6px; color: #777; font-size: 14px; line-height: 24px }
@media(max-width:639px) {
#page-news-list-pic-left h4, #page-news-list-pic-left h4>a { font-size: 14px }
#page-news-list-pic-left p { font-size: 12px; line-height: 20px; max-height: 80px; overflow-y: hidden }
}
#page-news-list-pic-no li i { color: #ff5900; color: rgba(255,89,0,0.7) }
#page-news-list-pic-no li:hover i { color: #ff5900 }
#page-news-list-pic-no li { padding: 7px 0 7px 0; border-bottom: 1px dotted #ddd; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis }
#page-news-list-pic-no li i { margin-right: 3px }
#page-news-list-pic-no li a { line-height: 16px; vertical-align: middle }
#page-news-list-pic-no li span { -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box; font-weight: normal; color: #ccc; background-color: transparent }
@media(max-width:639px) {
#page-news-list-pic-no li a { font-size: 16px }
}
@media(max-width:479px) {
#page-news-list-pic-no li { padding-right: 0 }
#page-news-list-pic-no li span { display: none }
}
#page-news-list-pic-no-info li { padding: 20px; margin-bottom: 10px; background: #fcfcfc }
#page-news-list-pic-no-info li h4, #page-news-list-pic-no-info li h4>a { font-size: 18px; line-height: 120%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis }
#page-news-list-pic-no-info li .badge { float: none; padding-left: 0; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box; text-align: left; font-weight: normal; color: #bcbbbb; background-color: transparent }
#page-news-list-pic-no-info li p { margin-top: 6px; margin-bottom: 0; color: #777; font-size: 14px; line-height: 24px }
@media(max-width:639px) {
#page-news-list-pic-no-info li a { font-size: 16px }
}
@media(max-width:479px) {
#page-news-list-pic-no-info li span { display: none }
}
#page-news-list-pic-top .thumbnail { padding: 4px; border: 1px solid #ccc }
#page-news-list-pic-top li { margin-bottom: 20px; border-bottom: 1px dotted #eee }
#page-news-list-pic-top h4 { font-size: 1.1em; line-height: 120%; color: #000 }
#page-news-list-pic-top .badge { padding-left: 0; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box; font-weight: normal; color: #999; background-color: transparent }
#page-news-list-pic-top p { margin-top: 12px; margin-bottom: 20px; color: #777; font-size: 12px }
@media(max-width:639px) {
#page-news-list-pic-top h4 { font-size: 1.2em }
}
#page-product-info .media { margin-left: -8px; margin-right: -8px }
#page-product-info .media>div { padding-left: 8px; padding-right: 8px }
#page-product-info div.media-object { margin-right: 0; margin-bottom: 10px; padding: 0 15px; overflow: hidden; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box }
#page-product-info h1 { margin-top: 0; font-size: 1.5em; color: #000 }
#page-product-info p.price { padding: 0; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box; color: #333; font-family: arial; background-color: transparent }
#page-product-info p.price span { color: #b94a48 }
#page-product-info div.description { color: #666; line-height: 1.5em }
#page-product-info div.description ul { padding-left: 0; list-style-type: none; font-size: 12px }
#page-product-info p.buy a.btn-primary { -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box; border-color: transparent }
#page-product-info div.tab-content { padding-top: 15px }
#page-product-list li:hover h4 { border-color: #ff5900 }
#page-product-list { margin-left: -5px; margin-right: -5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list>li, #page-product-list>div { padding-left: 5px; padding-right: 5px }
#page-product-list li { margin-bottom: 22px }
#page-product-list .thumbnail { margin-bottom: 0; overflow: hidden; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box }
#page-product-list h4 { margin: 0; padding: 8px 0; border-top: 4px solid #e6e6e6; font-weight: normal; -webkit-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; transition: all .3s ease-in-out; line-height: 24px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis }
#page-product-list h4 a { font-size: 14px }
#page-product-list .price { position: absolute; padding: 0; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box; color: #333; background-color: transparent }
#page-product-list .price span { color: #b94a48 }
#page-product-list .btn-primary { float: right; padding: 3px 5px; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box; border-color: transparent; font-size: 12px; color: #fff }
@media(max-width:639px) {
#page-product-list h4 a { font-size: 14px }
}
#page-default-top-slide .carousel-indicators li.active { background-color: #ff5900 }
#page-default-rightcol-r1 ul.list-group li.list-group-item:hover i.fa { color: #ff5900 }
#page-default ul.list-group li.list-group-item:hover i.fa { color: #ff5900 }
#page-default ul.list-group li.list-group-item:hover a { color: #ff5900 }
#page-default ul.list-group li.list-group-item:hover span.badge { color: #ff5900 }
.default-about p a { color: #ff5900 }
#page-default .carousel-caption { display: none }
#page-default .carousel-indicators { display: none }
#page-default .swiper-pagination { display: none }
.touch-carousel .carousel-indicators li { width: 10px; height: 10px }
.touch-carousel .carousel-indicators li.active { width: 12px; height: 12px }
.carousel-control.right { background: url('../../style/images/icon-right2.png') no-repeat center!important; z-index: 100 }
.carousel-control.left { background: url('../../style/images/icon-left2.png') no-repeat center!important; z-index: 100 }
.carousel-control span.icon-prev, .carousel-control span.icon-next { font-family: FontAwesome }
.carousel-control span.icon-prev:before { content: ""!important }
.carousel-control span.icon-next:before { content: ""!important }
#page-default-top-slide { margin-bottom: 8px; -webkit-box-shadow: 0 5px 15px #aaa; box-shadow: 0 5px 15px #aaa }
#page-default-top-slide .carousel-caption { font-family: 思源黑体; color: #ccc }
#page-default-top-slide .carousel-indicators li { border-width: 0; background-color: #999; -webkit-box-shadow: 0 1px 2px #555 inset; box-shadow: 0 1px 2px #555 inset; -ms-filter: "alpha(opacity=60)"; filter: alpha(opacity=(60)); opacity: .6 }
@media(max-width:991px) {
.carousel-control { display: none }
}
@media(min-width:1200px) {
.wide #page-default-top-slide .swiper-slide { overflow: hidden; height: 410px; width: 100% }
.wide #page-default-top-slide .swiper-slide a { width: 100%; overflow: hidden; display: block }/*.wide #page-default-top-slide .swiper-slide img{position:relative;width:1920px;left:50%;margin-left:-960px}*/
}
#page-default .panel-heading { padding: 3px 0 5px; font-size: 1.5em; color: #383838 }
#page-default .panel-heading small { color: #b6b6b6 }
#page-default p { margin-bottom: 3px; font-size: 12px }
#page-default .list-group { margin-bottom: 0 }
ul.list-group.list-wordonly { margin-bottom: 0 }
ul.list-group.list-wordonly li.list-group-item { padding-top: 8px; padding-bottom: 8px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-border-radius: 0; border-radius: 0; background-clip: padding-box }
ul.list-group.list-wordonly li.list-group-item i.fa { margin-right: 7px; color: #e6e6e6; -webkit-transition: transform .4s ease-in-out; -ms-transition: transform .4s ease-in-out; transition: transform .4s ease-in-out; font-size: 18px }
ul.list-group.list-wordonly li.list-group-item a { font-size: 1em; -webkit-transition: transform 0s ease-in-out; -ms-transition: transform 0s ease-in-out; transition: transform 0s ease-in-out }
@media(min-width:992px) {
ul.list-group.list-wordonly li.list-group-item a { font-size: 14px }
}
ul.list-group.list-wordonly li.list-group-item span.badge { float: none; font-weight: normal; color: #ccc; background-color: transparent; padding-left: 0; -webkit-transition: transform .4s ease-in-out; -ms-transition: transform .4s ease-in-out; transition: transform .4s ease-in-out }
@media(max-width:769px) {
ul.list-group.list-wordonly li.list-group-item span.badge { float: right }
}
@media(max-width:479px) {
ul.list-group.list-wordonly li.list-group-item span.badge { display: none }
}
#page-default-r1 { padding-top: 25px; padding-bottom: 25px }
#page-default-r1 img { width: 100%; max-width: 100% }
#page-default-r3 { padding-top: 25px; padding-bottom: 25px }
#page-default-r3 .panel-body { border: #c9c9c9 1px dashed; padding: 8px 10px }
#page-default-bottom-r5 { padding-top: 30px; padding-bottom: 20px }
#page-default-bottom-r5 .list-group-item { padding-left: 15px; padding-right: 15px; text-align: center; margin-bottom: 10px }
#page-default-bottom-r5 .list-group-item img { margin-bottom: 5px }
.default-about .thumbnail { margin-right: 10px }
.default-about h4 { font-size: 1.1em }
.default-about p { line-height: 200%; text-indent: 2em; color: #959595 }
.default-about p a { display: inline-block; white-space: nowrap; font-family: 思源黑体; text-indent: 0 }
.default-about p a:hover { text-decoration: underline }
#page-default-picshow { margin-bottom: 10px }
#page-default-picshow ul.list-group { margin-bottom: 0; margin-left: -4px; margin-right: -4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group>li, #page-default-picshow ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-picshow ul.list-group li { margin-bottom: 5px }
#page-default-picshow ul.list-group a.thumbnail { margin-bottom: 0; width: 100%; position: relative }
#page-default-bottom-r1 ul.list-group { margin-bottom: 0; margin-left: -4px; margin-right: -4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group>li, #page-default-bottom-r1 ul.list-group>div { padding-left: 4px; padding-right: 4px }
#page-default-bottom-r1 ul.list-group li { margin-bottom: 8px }
#page-default-bottom-r1 ul.list-group a.thumbnail { margin-bottom: 0 }
.wide .bg-gray { padding-top: 10px }
.pagination-more { background-color: #ff5900; background-color: rgba(255,89,0,0.7) }
.pagination-more:hover { background-color: #ff5900; background-color: rgba(255,89,0,0.85) }
.pagination-more.hammer_touch { background-color: #ff5900 }
.swiper-container .swiper-pagination .swiper-active-switch { background-color: #ff5900 }
.swiper-modal .modal-footer .btn { background-color: #ff5900 }
#video-modal .modal-footer .btn { background-color: #ff5900 }
.tianv-slidemenu>ul>li.active>a { border-left-color: #ff5900; border-left-color: rgba(255,89,0,0.5) }
#toTop { background-color: #ff5900!important }
